//package com.sinaapp.gavinzhang.GSpider.core;
//
//import com.sinaapp.gavinzhang.GSpider.webaddress.WebAddress;
//
///**
// * @author gavin
// * @version 1.0
// * @date 2016/3/19
// * @description 这个抽象类存在的意义是：可以用多种方法实现List列表。
// * 可以使用ArrayList，HashSet等都可以实现
// * 目的是为爬虫提供待爬列表和已爬列表
// */
//public abstract class AbstractGWebUrlList {
//
//    /**
//     * 检查网址是否存在
//     * @param webUrl
//     * @return
//     */
//	public abstract boolean exist(WebAddress webUrl);
//
//    /**
//     * 得到一个网址
//     * @return
//     */
//	public abstract WebAddress get();
//
//    /**
//     * 添加一个网址
//     * @param webUrl
//     * @return
//     */
//	public abstract AbstractGWebUrlList add(WebAddress webUrl);
//
//    /**
//     * 移除一个网址
//     * @param webUrl
//     * @return
//     */
//	public abstract AbstractGWebUrlList remove(WebAddress webUrl);
//
//    /**
//     * 得到长度
//     * @return
//     */
//	public abstract int size();
//}
